bond to be given by guardians - Spanish English Dictionary